Petri Net Modeling of Application Server Performance for Web Services

نویسندگان

  • M. Rahmani
  • Azad H. Azadmanesh
  • Harvey P. Siy
چکیده

A study of failure rates of a web service that is deployed in a service-oriented architecture is presented. The study focuses on the HTTP requests that are rejected by the application server. The rejections may be caused by system overloading or mismanagement of configuration parameters. An analytical model and a Stochastic Activity Network (SAN) model are developed to predict the number of such failures. The performance of the models is compared against the experimental results in a LAN environment that is used as a test-bed. The models utilize the parameters extracted from the empirical testing such as the average response time and arrival rate of the web service requests. The accuracy of the SAN model suggests that the model can be beneficial to predict the rejection rate of web services and to better understand the application server performance for those cases that are difficult to replicate in a field study. KeywordsApplication Server; Simulation Model; Service Oriented Architecture; Web Service; Petri Net; Load Testing

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Deterministic Measurement of Reliability and Performance Using Explicit Colored Petri Net in Business Process Execution Language and Eflow

Today there are many techniques for web service compositions. Evaluation of quality parameters has great impact on evaluation of final product. BPEL is one of those techniques that several researches have been done on its evaluation. However, there are few researches on evaluation of QoS in eflow. This research tries to evaluate performance and reliability of eflow and BPEL through mapping them...

متن کامل

Modeling Web Proxy Cache Architectures

In this paper we evaluate the performance of design alternatives for Web proxy cache architectures. Our performance study employs deterministic and stochastic Petri nets (DSPN) as stochastic modeling formalism because DSPN provide an illustrative graphical representation. The presented DSPN models address in particular the sensitivity of the performance of proxy cache architectures on the traff...

متن کامل

Simulation Based Performance Analysis of Web Servers

This paper presents a general framework for modeling distributed computing environments f o r pelformance analysis by means of Timed Hierarchical Coloured Petri Nets. The proposed framework was used to build and analyze a Coloured Petri Net model of a HTTP web servel: Analysis of the performance of the web server model reveals how the web server will respond to changes in the arrival rate of re...

متن کامل

Modeling and performance analysis of QoS-aware load balancing of Web-server clusters

This paper introduces mechanisms to correlate contents and priorities of incoming HTTP requests used for server process scheduling with the load balancing policies for Web-server clusters. This approach enables both load balancing and Web quality of service (QoS). Another contribution is a modeling and analysis technique based on stochastic highlevel Petri net methods for QoS-aware load balanci...

متن کامل

Petri Net Toolbox for Matlab in Web-based Analysis and Design of Discrete-event Systems

The paper presents the results of the project Petri Net Web-based Laboratory (PN Web-Lab) that has been developed for the training of the Control Engineering students in discrete-event systems (DES) modelled by Petri nets. The main objectives envisaged by the PN Web-Lab are: the simulation, analysis and design of DES within a familiar framework (using any Java-supported Internet browser), the i...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012